package com.lebang.entity.member;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * tb_member
 * @author 
 */
@Data
@ApiModel("用户表")
public class LbbMember implements Serializable {
    /**
     * 自增id
     */
    @ApiModelProperty("自增id")
    private Long id;

    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    private Date createTime;

    /**
     * 更新时间
     */
    @ApiModelProperty("更新时间")
    private Date modifyTime;

    /**
     * 是否删除
     */
    @ApiModelProperty("是否删除")
    private String hasDeleted;

    /**
     * 用户id
     */
    @ApiModelProperty("用户id")
    private String memberId;

    /**
     * 应用id
     */
    @ApiModelProperty("应用id")
    private String appId;

    /**
     * 应用市场
     */
    @ApiModelProperty("应用市场")
    private String appStore;

    /**
     * 设备
     */
    @ApiModelProperty("设备")
    private String imei;

    /**
     * 设备品牌
     */
    @ApiModelProperty("设备品牌")
    private String brand;

    /**
     * 手机号
     */
    @ApiModelProperty("手机号")
    private String phone;

    /**
     * 密码
     */
    @ApiModelProperty("密码")
    private String password;

    /**
     * 昵称
     */
    @ApiModelProperty("昵称")
    private String nickname;

    /**
     * 头像
     */
    @ApiModelProperty("头像")
    private String avatar;

    /**
     * 出生年月
     */
    @ApiModelProperty("出生年月")
    private String birthday;

    /**
     * 性别
     */
    @ApiModelProperty("性别")
    private String gender;

    /**
     * 微信unionid
     */
    @ApiModelProperty("微信unionid")
    private String unionid;

    /**
     * 微信号
     */
    @ApiModelProperty("微信号")
    private String weixin;

    /**
     * 微信号名称
     */
    @ApiModelProperty("微信号名称")
    private String weixinName;

    /**
     * 支付宝账号
     */
    @ApiModelProperty("支付宝账号")
    private String alipay;

    /**
     * 支付宝账号姓名
     */
    @ApiModelProperty("支付宝账号姓名")
    private String alipayName;

    /**
     * 真实姓名
     */
    @ApiModelProperty("真实姓名")
    private String realname;

    /**
     * 身份证号
     */
    @ApiModelProperty("身份证号")
    private String personId;

    /**
     * 邀请人id
     */
    @ApiModelProperty("邀请人id")
    private String inviterId;

    /**
     * 邀请码
     */
    @ApiModelProperty("邀请码")
    private String inviteCode;

    /**
     * 用户类型
     */
    @ApiModelProperty("用户类型")
    private String category;

    /**
     * 用户状态
     */
    @ApiModelProperty("用户状态")
    private String status;

    /**
     * 是否通知
     */
    @ApiModelProperty("是否通知")
    private String needNotice;

    /**
     * 通知数量
     */
    @ApiModelProperty("通知数量")
    private Integer noticeCount;

    /**
     * 支付宝短连接
     */
    @ApiModelProperty("支付宝短连接")
    private String shortLink;

    /**
     * 合作码
     */
    @ApiModelProperty("合作码")
    private String partnerId;

    /**
     * 开通时间
     */
    @ApiModelProperty("开通时间")
    private String openTime;

    /**
     * 活跃的天数
     */
    @ApiModelProperty("活跃的天数")
    private Integer active;

    /**
     * 微信openid
     */
    @ApiModelProperty("微信openid")
    private String wxOpenid;

    /**
     * 微信绑定状态1是0否
     */
    @ApiModelProperty("微信绑定状态1是0否")
    private Integer wxStatus;

    private String requestUri;

    /**
     * 支付宝身份证
     */
    @ApiModelProperty("支付宝身份证")
    private String zfbIcard;

    /**
     * 微信身份证
     */
    @ApiModelProperty("微信身份证")
    private String wxIcard;

    /**
     * 身份证地区编码
     */
    @ApiModelProperty("身份证地区编码")
    private String addrCode;

    /**
     * 系统版本
     */
    @ApiModelProperty("系统版本")
    private String osVersion;

    /**
     * 机型
     */
    @ApiModelProperty("机型")
    private String osv;

    /**
     * 是否毕业0否 1是
     */
    @ApiModelProperty("是否毕业0否 1是")
    private Integer isGraduate;

    /**
     * 师徒版本号 1 旧版 2 新版
     */
    @ApiModelProperty("师徒版本号 1 旧版 2 新版")
    private Integer inviteVersion;

    /**
     * ip所在省份
     */
    @ApiModelProperty("ip所在省份")
    private String ipProvince;

    /**
     * ip所在城市
     */
    @ApiModelProperty("ip所在城市")
    private String ipCity;

    /**
     * 注册城市
     */
    @ApiModelProperty("注册城市")
    private String city;

    private static final long serialVersionUID = 1L;
}